簡單描述一下題目, 題目要你從input array中找出4個值加起來最大的跟最小的值, 並請print出來
func miniMaxSum(arr []int32) {
// Write your code here
var min int64=(int64(arr[0]))
var max int64=(int64(arr[0]))
var all int64=0
for i:=0;i<len(arr);i++{
all=all+int64(arr[i])
if min<int64(arr[i]){
min=int64(arr[i])
}
if max>int64(arr[i]){
max=int64(arr[i])
}
}
fmt.Printf("%d\t",all-min)
fmt.Printf("%d",all-max)
}
解題想法, 先將for把array全部的值給加總起來, 順便找出array中最小跟最大的值, 最後print出總和減掉最大跟最小的值
以上為小弟單純紀錄, 如果有錯還請多包涵